两个有序数组的合并,python版 您所在的位置:网站首页 python 有序数组 两个有序数组的合并,python版

两个有序数组的合并,python版

2022-05-06 13:45| 来源: 网络整理| 查看: 265

看到其他部门的笔试题,发现有这个题目:两个有序数组的合并,于是尝试着用python写出来

关键:

1、两个数组已经排序好,所以内部无需比较,比较都是存在于两个数组之间

2、比较结束后,需要将其中一个数组的剩余序列添加到最终的数组

具体如下:

if __name__ == '__main__':

    a=[2,4,6,8,9,10]

    b=[0,1,3,6,7,9,100,134]

    counta=countb=0#分别记录两个数组遍历到哪个位置了

    c=[]

    for i in range(counta,len(a)):

        for j in range(countb,len(b)):

            print "b[j]:",j,b[j]

            if(b[j]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有